bitkeeper revision 1.1159.213.2 (41dc5bb8NoFeyC8xMcZdstILsQ-Tqg)
authoriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>
Wed, 5 Jan 2005 21:27:20 +0000 (21:27 +0000)
committeriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>
Wed, 5 Jan 2005 21:27:20 +0000 (21:27 +0000)
commitbfe8a79541253bccea6cd5633d80b4da6673aad5
treef039da636114dcae7de941807f36558842a246a9
parentcfb3756022f69002e5423fb8747a4f7cc1b2ba7f
bitkeeper revision 1.1159.213.2 (41dc5bb8NoFeyC8xMcZdstILsQ-Tqg)

patch from Leendert van Doorn <leendert@watson.ibm.com>

Hyperthreading on VMX is broken in the xeno-unstable.bk tree. The diff
below fixes this.
It turns out that the mtrr code clears too many bits, some of them cause
Xen to crash. Being a bit more precise fixes the problem.
xen/arch/x86/mtrr/generic.c